/**
 * 自动创建的对应js目录
 * 创建时间：2018-05-18 17:33:14
 * 技术支持：曹传喜
 * 邮箱：15075107120@139.com
 */
$(function () {
    initDatagrid();
    initToolbar();
});

function initToolbar() {
    $('.queryButton').click(function () {
        var ob = $('#queryForm').serializeObject();
        ob.type = $(this).attr('type');
        $('#listTable').datagrid('load', ob);
    });
}

//初始化表格
function initDatagrid() {
    var url = $.util.getRequestJson('/json/statistics.allPersonRank.json');
    var listTable = $('#listTable').datagrid({
        url: url,
        idField: 'id',
        fit: true,
        pagination: true,
        pageSize: 20,
        checkOnSelect: false,
        selectOnCheck: false,
        singleSelect: true,
        fitColumns: true,
        toolbar: '#toolbarButton',
        onLoadSuccess: function (data) {
            $('#beginTime').my97('setValue', data.data.beginTime);
            $('#endTime').my97('setValue', data.data.endTime);
        },
        columns: [
            [
                {
                    field: 'rank',
                    title: '排名',
                    align: 'center'
                },
                {
                    field: 'name',
                    width: 10,
                    title: '姓名'
                },
                {
                    field: 'tellerNo',
                    title: '柜员号',
                    width: 10,
                    align: 'center'
                },
                {
                    field: 'counterName',
                    title: '所属网点',
                    width: 30
                },
                {
                    field: 'score',
                    title: '绩效得分',
                    width: 10
                },
                {
                    field: 'id',
                    title: '操作',
                    align: 'center',
                    formatter: function (value, row) {
                        var aEl = '<a href=javascript:query("{0}","{1}"); class="easyui-tooltip iconImg icon-query" title="查看"></a>';
                        //格式化操作按钮
                        return $.string.format(aEl, row.tellerNo, row.name);
                    }
                }
            ]
        ]
    });
}

function query(tellerNo, name) {
    var title = '个人明细-' + name;
    var url = $.util.getRootPath() + '/page/statistics/personHistory.html';
    url =url + '?tellerNo=' + tellerNo + '&name=' + name;
    url =url + '&beginTime=' + $('#beginTime').my97('getValue') + '&endTime=' + $('#endTime').my97('getValue') ;
    if (parent.$.mainpage) {
        parent.$.mainpage.mainTabs.addModule(title, url);
    } else {
        window.open(url, "_blank");
    }
}


